Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OMEGA ROAD Terraced £329,475 £210,000 30 Aug 2007
4 OMEGA ROAD Terraced £384,318 £206,500 21 Apr 2005
6 OMEGA ROAD Terraced £327,813 £210,000 12 Sep 2007